TUTOR\Quiz D

Total Complexity 170
Dependencies 0
Dependents 1
Total lines 1,101
Lines of code 770
Logical lines of code 488
Comment lines 100
Methods 28
Properties 0

Methods 28

Method Rating Maintainability Complexity Lines of code
answering_quiz()
D
28
35 111
tutor_save_quiz_answer_options()
B
38 19 66
tutor_update_quiz_answer_options()
A
46 16 32
tutor_quiz_builder_get_answers_by_question()
A
38 13 69
review_quiz_answer()
A
39 13 62
start_the_quiz()
A
39 11 63
tutor_quiz_modal_update_question()
A
45 9 42
tutor_quiz_answer_sorting()
S
59 6 13
tutor_delete_quiz_by_id()
S
51 5 24
tutor_quiz_question_sorting()
S
59 5 13
finishing_quiz_attempt()
S
52 4 23
tutor_create_quiz_and_load_modal()
S
47 2 37
tutor_quiz_edit_question_answer()
S
58 3 14
tutor_quiz_builder_quiz_update()
S
51 2 28
tutor_mark_answer_as_correct()
S
58 3 13
tutor_quiz_builder_question_delete()
S
61 3 11
tutor_quiz_builder_get_question_form()
S
51 2 25
tutor_quiz_timeout()
S
57 2 16
__construct()
S
49 1 30
tutor_instructor_feedback()
S
65 3 8
tutor_load_edit_quiz_modal()
S
62 2 10
tutor_quiz_builder_delete_answer()
S
63 2 9
remove_quiz_from_post()
S
63 2 9
save_quiz_meta()
S
70 2 6
tutor_quiz_modal_update_settings()
S
62 2 10
tutor_render_quiz_content()
S
62 1 11
tutor_quiz_add_question_answers()
S
64 1 9
tutor_load_quiz_builder_modal()
S
70 1 6